<?php
App::uses('Helper', 'View');
class SiscelHelper extends Helper {
    
    function tipoTelefone($tipo){
        if($tipo == 'F') return 'Fax';
        if($tipo == 'T') return 'Trabalho';
        if($tipo == 'R') return 'Residencial';
        if($tipo == 'C') return 'Celular';
        if($tipo == 'O') return 'Outros';
    }

    function tipoServico($tipo){        
        if($tipo == 1) return 'Coleta';
        if($tipo == 2) return 'Execução';
        if($tipo == 3) return 'Solicitação';
    }
    
    function getContextPath(){
        return '/siscel';
    }
    
    function imagem($img = null){
//       header("Content-type: " . image_type_to_mime_type(IMAGETYPE_JPEG));
//       header("Content-Disposition: inline; filename='foto.jpg");
//       header("Cache-Control: no-store, no-cache, must-revalidate");
       return base64_encode($img);
    }
    
    function foto($img = null, $altura = 133, $largura = 133){
        $data = $img;
        $bin    = "";
        $i      = 0;
        do {
            $bin.= chr(hexdec($data{$i}.$data{($i + 1)}));
            $i      += 2;
        } while ($i < strlen($data));
                
       echo "<img src='data:image/png;base64,". base64_encode($bin) ."' width='".$largura."' height='".$altura."' style='border: 0;margin: 4px 8px;'/>";
    }
    
    function mensagens($mensagens = null){
        if(isset($mensagens)){
            if(isset($mensagens['erros']) && !empty($mensagens['erros'])){
                echo "<div id='pnlMsgErros'> <ul id='ulMensagensErro'>";
                foreach ($mensagens['erros'] as $err) {
                    echo "<li>".$err."</li>";
                }
                echo "</ul></div>";
            }elseif(isset($mensagens['sucesso']) && !empty($mensagens['sucesso'])){
                  echo "<div id='pnlMsgSucesso'>".$mensagens['sucesso']."</div>";
            }
            if(isset($mensagens['script']) && !empty($mensagens['script'])){
                echo "<script type='text/javascript'>".$mensagens['script']."</script>";
            }
            if(isset($mensagens['foco']) && !empty($mensagens['foco'])){
                echo "<script type='text/javascript'> $('#".$mensagens['foco']."').focus();</script>";
            }
        }
    }
    
   
}
?>
